#!/usr/bin/env node

const Koa = require('koa'),
      log = console.log;
const app = new Koa();


app.use(((ctx,next) => {
      log(`${ctx.method}`);
      next();
}))
app.use((ctx,next) => {
  if(ctx.method === 'GET' && ctx.path === '/api/authors/'){
    ctx.body = '分页查询漫画书作者';
  }
  if(ctx.method === 'GET' && /\/api\/authors\/\w/.test(ctx.path)){
    ctx.body = '按名称查询漫画书作者';
  }
  if(ctx.method === 'POST' && ctx.path === '/api/authors/'){
    ctx.body = '添加漫画书作者';
  }
  if(ctx.method === 'PUT' && /\/api\/authors\/\w/(\d)+$/.test(ctx.path)){
    ctx.body = '修改漫画书作者';
  }
  if(ctx.method === 'DELETE' && /\/api\/authors\/\w/(\d)+$/.test(ctx.path)){
    ctx.body = '删除漫画书作者';
  } 
})
app.listen(3000);
